package com.itheima.d2_collection;

import java.util.*;

/**
 * 目标：认识Collection体系的特点
 */
public class CollectionTest1 {
    public static void main(String[] args) {
        // 简单确认一下Collection集合的特点。
        //验证List集合特点：有序 可重复 有索引
        ArrayList<String> list = new ArrayList<>();
        list.add("A");
        list.add("b");
        list.add("c");
        list.add("d");
        list.add("f");
        System.out.println("list = " + list);
        //验证Set集合的特点： 无序，不重复，无索引

        HashSet<String> set = new HashSet<>();
        set.add("a");
        set.add("a");
        set.add("c");
        set.add("d");
        set.add("e");
        set.add("f");
        set.add("g");
        System.out.println("set = " + set);

        LinkedList<String> linkedList = new LinkedList<>();
        linkedList.add("dsada");
        linkedList.add("dsada");
        linkedList.add("dsada");
        linkedList.add("dsada");
        linkedList.add("dsada");
        linkedList.add("dsada");
        linkedList.add("dsada");
        System.out.println("linkedList = " + linkedList);

        LinkedHashSet<String> set1 = new LinkedHashSet<>();
        set1.add("sad");
        set1.add("sad");
        set1.add("sad");
        set1.add("sad");
        set1.add("sad");
        set1.add("sad");
        System.out.println("set1 = " + set1);

        TreeSet<Integer> treeSet = new TreeSet<>();
        treeSet.add(231);
        treeSet.add(231);
        treeSet.add(231);
        treeSet.add(231);
        treeSet.add(231);
        System.out.println(treeSet);
    }
}
